<?php

use think\facade\Route;

/** 接口路由 */

/* 笔记 */
Route::group('base/note', function () {
    Route::get('list$', 'getNotes')->middleware(['withoutLogin']); // 笔记列表
    Route::post('$', 'addNote'); // 添加笔记
    Route::put('<id>$', 'editNote')->pattern(['id' => '\d+']); // 编辑笔记，<id>笔记ID
})->prefix('\app\course\service\base\Course@');

/** 后台管理 */
Route::group('admin/note/<course_id>', function () {
    // 课程评论列表
    Route::get('list', '@noteList');
    Route::delete('<note_id>/delete', '@deleteNote')->pattern(['note_id' => '\d+']);
})
    ->prefix('\app\course\service\note\admin\Note')
    ->middleware(['adminRoute'])
    ->pattern(['course_id' => '\d+']);
